/*Background*/
html {
	background: url(bg.jpeg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
/*Content (ALL PAGES)*/

.content {
	position: absolute;
	background: rgba(255,255,255,0.5);
	padding: 20px; 
	width: 350px;
	height: auto;
	margin-top: 30%;
	margin-bottom: 70%;
	margin-left: 35%;
	margin-right: 65%;
	color: black;
}

H2 {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 80%; 
}

input.center {
	margin-left: auto;
	margin-right: auto;
	width: 6em;
}

/*Content (on desk)*/
.desk_contents {
	position: absolute;
	background: none; 
	width: auto;
	height: auto;
	top: 7%;
	left: 30%;
	color: black;
	z-index: -1035;
}

textarea.paper {
	width: 500px;
	height: 550px;
	resize: none;
	z-index: -1;
}

input.hidden_object {
	display: none;
}

input.myButton {
	background: none;
	cursor:pointer;
	width: inherit;
	height: inherit;
	color: white;
	border: none;
	font-size: 100%;
	padding: 0px;
	margin: 0px;
}

/*Tabber CSS*/
body { 
	font-size: 80%; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
}
ul#tabs { 
	list-style-type: none; 
	margin: 30px 0 0 0; 
	padding: 0 0 0.3em 0; 
}
ul#tabs li { 
	display: inline; 
}
ul#tabs li a { 
	color: #42454a; 
	background-color: #dedbde; 
	border: 1px solid #c9c3ba; 
	border-bottom: none; 
	padding: 0.3em; 
	text-decoration: none; 
}
ul#tabs li a:hover { 
	background-color: #f1f0ee; 
}
ul#tabs li a.selected { 
	color: #000; 
	background-color: #f1f0ee; 
	font-weight: bold; 
	padding: 0.7em 0.3em 0.38em 0.3em; 
}
div.tabContent { 
	border: 1px solid #c9c3ba; 
	padding: 0.5em; 
	background-color: #f1f0ee; 
}
.hide { 
	display: none; 
}
div.content_down {
	top: 100px;
}
